package com.gtw.modules.sys.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.gtw.modules.entity.TbRaidDetails;

import java.util.Map;

/** 佣金明细接口
 *
 * @author wuye
 * @date 2018/1/25
 */
public interface SysTbRaidDetailsService {

    /**
     * 根据条件查询佣金明细
     * @param pageUtil
     * @param map
     * @return
     */
    Page<TbRaidDetails> queryPageList(Page<TbRaidDetails> pageUtil, Map<String, Object> map);

    /**
     * 保存佣金明细
     * @param tbRaidDetails
     */
    void save(TbRaidDetails tbRaidDetails);

    /**
     * 修改佣金明细
     * @param tbRaidDetails
     */
    void update(TbRaidDetails tbRaidDetails);

    /**
     * 删除佣金明细
     * @param id
     */
    void delete(int id);

    /**
     * 批量删除
     * @param ids
     */
    void deleteBatch(Integer[] ids);
}
